First Feature Film Shot In Space Premieres In Russia | Ikn Snaps